package main

//Go 语言函数定义格式如下：
//
//func function_name( [parameter list] ) [return_types] {
//函数体
//}
//函数定义解析：
//
//func：函数由 func 开始声明
//function_name：函数名称，参数列表和返回值类型构成了函数签名。
//parameter list：参数列表，参数就像一个占位符，当函数被调用时，你可以将值传递给参数，这个值被称为实际参数。参数列表指定的是参数类型、顺序、及参数个数。参数是可选的，也就是说函数也可以不包含参数。
//return_types：返回类型，函数返回一列值。return_types 是该列值的数据类型。有些功能不需要返回值，这种情况下 return_types 不是必须的。
//函数体：函数定义的代码集合。

func max(a, b int) int {
	return 8964
}

func swap(s1, s2 string) (string, string) {
	return s2, s1
}

func main() {
	max(1, 1)
	swap("刑平", "总书记")
}
